.am-main{margin: 10px;}
*{font-size: 14px;}
.am-header-default{background-color: #00C79C;}
.bg-00C79C{background-color: #00C79C;}
.color-00C79C{color: #00C79C;}
.color-FF5722{color: #FF5722;}
.color-A3A3A3{color: #A3A3A3}
.color-FF9800{color: #FF9800}
.color-8BC34A{color:#8BC34A}
.color-333{color:#333}
.color-E51C23{color:#E51C23}
.color-03A9F4{color:#03A9F4}
.color-fff{color:#fff}
.color-758B86{color:#758B86}
header a{font-size: 18px;}
.bg_f4{background-color: #efeff4;color: #757575;}
.am-panel-mw{font-size: 14px;}
.am-list-news-default{margin:10px 0px 55px 0px;}
.am-list li{padding:10px;}
.am-fcolor{color:#757575;}
.am-float-r{float: right;}
.am-float-l{float:left;}
.am-icon-fw1{width: 2em;}
.am-lh-40{line-height: 40px;}
.am-fs-20{font-size: 20px;}
.am-color-d9{color:#d9d9d9;}
.am-noRecord{width: 100%;}
.am-noRecord img{width: 100px;height: 100px;}
.am-btn-00c7a0{background-color: #00c7a0;color: #fff;}
.am-subject{margin: 0px 10px;}
.am-font-margin{margin: auto 10px;}
.am-footer-reco{position:fixed;bottom:0; width: 100%;height: 49px;background-color: #00c7a0;color: #fff;z-index: 1010;}
.am-footer-reco div{line-height: 49px;width: 100%;text-align: center;}	
.am-footer-but{position:fixed;bottom:0; width: 100%;background-color: #06ba95 !important;color: #fff !important;z-index: 1010;}
.am-footer-but div{line-height: 40px;width: 49%;text-align: center;}
.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;}
.am-weight{width: 100%;}
.am-reg-but{margin-top: 30px;padding: 0px 10px}
.am-input-group-label{background-color:#fff }
.am-btn-444 {color: #fff;background-color: #444;border-color: #444}
.am-panel-xg{margin-bottom: 0px;border: 0px solid transparent;border-radius: 0;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05)}
.am-panel-default-xg{color: #fff;background-image:url(../img/bg-oragne.png);background-repeat:no-repeat;background-size:100% 100%;}
.am-btn-444:hover,.am-btn-444:focus,.am-btn-444:active,.am-btn-444.am-active,.am-active .am-btn-444.am-dropdown-toggle
{color: #fff;border-color: #c7c7c7}
.am-btn-444:hover,.am-btn-444:focus {background-color: #d4d4d4}
.am-btn-444:active,.am-btn-444.am-active,.am-active .am-btn-444.am-dropdown-toggle
{background-image: none;background-color: #c2c2c2}
.am-btn-444.am-disabled,.am-btn-444[disabled],fieldset[disabled] .am-btn-444,.am-btn-444.am-disabled:hover,.am-btn-444[disabled]:hover,fieldset[disabled] .am-btn-444:hover,.am-btn-444.am-disabled:focus,.am-btn-444[disabled]:focus,fieldset[disabled] .am-btn-444:focus,.am-btn-444.am-disabled:active,.am-btn-444[disabled]:active,fieldset[disabled] .am-btn-444:active,.am-btn-444.am-disabled.am-active,.am-btn-444[disabled].am-active,fieldset[disabled] .am-btn-444.am-active
{background-color: #e6e6e6;border-color: #e6e6e6}
/*ʱ��*/
.box{width: 100%;max-width: 100%;position:absolute; width: 100%;height: 40px;z-index: 1000;}
.box div{position: relative;text-align: center;list-style-type: none;display: inline-block;
width: 40px;height:40px;border:1px solid #9fa2ad;margin-right:10px;background-color: #000;color: #fff;}
.box div{line-height: 40px;}

 	/*新增*/
   .line-h25{line-height: 2.5em;}
   .line-h45{line-height: 4em;}
   .margin-r1{margin-right: 1em;}
    .margin-r2{margin-right: 2em;}
 	.bg-fff{background-color: #fff;}
 	.bg-EFEFF4{background-color: #EFEFF4 !important;}
 	.overflow-hide{overflow: hidden;}
 	.w100b{width: 100%;}
 	.position-absolute{position: absolute;left: 0;z-index: 4;}
 	.margin-top30{margin-top:30px;}
 	.padding-r0{padding-right: 0rem;}
 	/*左侧菜单*/
 	.menu_left .am-offcanvas-bar{width: 60%;}
 	.menu_left .am-offcanvas-bar .am-offcanvas-content{text-align: center;}
 	.menu_left .am-offcanvas-bar .am-offcanvas-content ul li i,.menu_left .am-offcanvas-bar .am-offcanvas-content span{color: #fff;margin-right: .3em;}
 	.menu_left .am-offcanvas-bar .am-offcanvas-content ul li a{display: inline-block;color: #A3A3A3;}
   /*薪资*/
 	.ul_li50{padding: 0;margin: 0;min-height:30px;}
 	.ul_li50 li{list-style: none;float: left;padding: 0;line-height: 2.5em;}
 	.gd_xz_ul li{overflow: hidden;position: relative;margin-top:5px;}
 	.gd_xz_ul li img{width:90%;height:100%;}
 	.gd_xz_ul li div{width:90%;margin-top:-25px;margin-left:5%;position: absolute;}
 	.border-l-bbb{border-left: 1px solid #bbb !important;}
 	.border-b-bbb{border-bottom: 1px solid #bbb !important;}
 	.xz_ul li span{float: none;width: 70%;padding: 0;border: 1px solid #BBBBBB;color: #BBBBBB;border-radius: .2em;display: block; margin:.6em auto;overflow: hidden;}
 	.xz_ul li.active span{background-color: #00C79C;color: #fff;border: 1px solid #00C79C;}
 	/*工作地址*/
 	.ul_li40{padding: 0;margin: 0;}
 	.ul_li40 li{list-style: none;float: left;width:100%;padding:1% 0;margin: 0;height: 4.3em;}
 	.ul_li40 li span{float: none;padding: 0 4%;border: 1px solid #BBBBBB;color: #BBBBBB;line-height: 2.5em;border-radius: .2em;display: inline-block; margin:.3em 1%;overflow: hidden;}
 	.ul_li40 li span.active{background-color: #00C79C;color: #fff;border: 1px solid #00C79C;}
 	.ul_li50 .work_select{line-height: 2em;height: 2em;color: #757575;width:70%;border-radius: .2em;padding-left:3px;margin-top:.5rem;border:none;outline: none;appearance:none;  -moz-appearance:none;  -webkit-appearance:none; }
    .ul_li50 .work_select option{border: 1px solid red;vertical-align: middle;}
 	.ul_li40 li .work_select{line-height: 2.5em;height: 2.5em;border: 1px solid #bbb;color: #bbb;width:70%;border-radius: .2em;padding-left:3px;}
 	.ul_li50 li input[placeholder], [placeholder], *[placeholder] {color:#757575 !important;} 
 	.borderlddd{width:2px;line-height: 20px;color:#ddd;float: left;margin-top:8px;padding:0;}
 	
 	.edu.work_select{background: #fff;display: inline-block;float: left;height: 2em !important;color: #757575 !important;width:80% !important;border-radius: .2em !important;padding:0px;  padding-left:3px !important;margin-top:.5rem !important;border:none !important;outline: none !important;appearance:none !important;  -moz-appearance:none !important;  -webkit-appearance:none !important; }
 	
 	/* 头部搜索框 */
 	.head_seach{font-weight: 400;text-align: center;display: block;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 70%;float: right;right: 5px !important;margin-right:40px !important;position: absolute;z-index: 5;top: 0;padding: 0;height: 40px;}
   .head_seach input{border: none;outline:none;margin: 0;padding: 0;width: 100%;margin-top: 3px;height: 38px;line-height: 1.5em;}
	/* 工作地点  */
	
	.zwxq_ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.work_addr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 80%;}
  	.work_addrs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%;display: inline-block;}
  	/* 信息表单 */
  	.am-input-group-label {border: 0px;color: #A3A3A3;}
	.am-input-group-primary .am-input-group-label {background: #fff;color: #A3A3A3;}
	.am-form input[type=number], .am-form input[type=search], .am-form input[type=text],
	.am-form input[type=password], .am-form input[type=datetime], .am-form input[type=datetime-local],
	.am-form input[type=date], .am-form input[type=month], .am-form input[type=time], 
	.am-form input[type=week], .am-form input[type=email], .am-form input[type=url], 
	.am-form input[type=tel], .am-form input[type=color], .am-form select, .am-form textarea, .am-form-field {border: none;  }
	.am-form-field {border: 0px;border-bottom: 1px solid;border-color: #CFCACA !important;}
	.am-form select.am-input-sm {border: 0px;font-size: 1.6rem!important;color: #A3A3A3;height: 40.2px;line-height:25px;}
	.am-form-radio {font-size: 1.6rem !important;height: 40.2px;line-height: 40.2px;padding-left:5px;}
	.am-form-group {margin-bottom: 0;}
	.am-input-group-btn  .am-btn-link{border:none;background-color:#fff;color:#00C79C;}
	.am-input-group-btn  .am-btn-link.color-A3A3A3{color:#A3A3A3}
	
	.min-w30span{min-width:30%;height:2em;text-align:right}
	
	
	/* 个人名片 */
	.card_li{padding-bottom:0px !important;padding-top:20px !important;padding-left:0px !important;}
	.w95b{width:95%}
	.card_head_img_div{border:1px solid red;position: absolute;width:120px;height:120px;top:0px;z-index:4;float:right;margin-right:0;right:0px;border-radius:120px;border:0 !important; border:20px solid #C2F9ED !important;background-color:#fff;}
	.card_head_img_div img{max-width:100%;height:100%;border-radius:100%;}
	.share_op{width:100%;height:100%;position: fixed;top:0;z-index:4;background-color:#88898C; opacity: 0.5;text-align:center;}
	.share_op img{max-width:100%;height:auto;}
	.padding020{padding:0 20px;}
	
	/* 分享个人名片 */
	.share_div_mp{padding:10px;background-color:#00C79C;overflow: hidden;border-radius:5px;box-shadow: 0px 5px 5px 0px #888888;margin:20px;text-align:center}
	.share_div_mp .share_div_mp_span{font-size:20px;display: inline-block;line-height:80px;color:#fff}
	.share_div_mp img{max-width:40%;display: inline-block;}
	
	/* 编辑个人名片 */
	.head_li{padding:2px 0 2px 10px !important;}
	.head_li.first{border-top:0!important;}
	.line-h80{line-height:80px;}
	.line-h100{line-height:100px;}
	/* 上传头像 */
	.head_img_div{width:80px;height:80px;margin-right:5px;}
	.head_img_div #preview{width:100%;height:100%;display: inline-block;border:1px solid #00C79C;border-radius:100%;}
	.head_img_div #preview .img_class{width:100%;height:100%;border-radius:100%;}
	.head_img_div input{width:80px;height:80px;border-radius:100%;position: absolute;top:0px;padding-top:0px; opacity: 0;}
	/* 上传二维码 */
	.er_img_div{width:100px;height:100px;margin-right:5px;}
	.er_img_div .img{width:100%;height:100%;display: inline-block;border:1px solid #ddd;}
	.er_img_div .img .img_class{width:100%;height:100%;}
	.er_img_div input{width:100px;height:100px;border-radius:100%;position: absolute;top:10px;padding-top:0px; opacity: 0;}
	/*  公司logo */
	.corphead_img_div{width:80px;height:80px;margin-right:5px;}
	.corphead_img_div #preview{width:100%;height:100%;display: inline-block;border:1px solid #00C79C;}
	.corphead_img_div #preview .img_class{width:100%;height:100%;}
	.corphead_img_div input{width:80px;height:80px;position: absolute;top:0px;padding-top:0px; opacity: 0;}
	.am-alert { position: absolute; z-index: 4; padding: 5px 10px; background: #F37B1D; min-width: 150px; color: #fff; 
	transition: all 0.15s; box-shadow: 0 0 5px rgba(0,0,0,.15); display: none; top:100%; left:5%;}
	 .am-alert:before{ position: absolute; top: -8px; left: 50%; width: 0; height: 0; margin-left: -8px; content: "";
	  border-width: 0 8px 8px; border-color: transparent transparent #F37B1D; border-style: none inset solid;} 
	/*end*/
/*iPhone  4 5 */
@media only screen and (min-device-width:320px) and (max-device-height:570px) { 
	.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;}
}

@media only screen and (min-device-width:360px) and (max-device-height:640px) { 
	.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;font-size: 1.7rem;}

}
/* iPhone 6 landscape */
@media only screen and (min-device-width:375px) and (max-device-height:667px) { 
	.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;font-size: 1.8rem;}
}
/* iPhone 6+ Portrait */
@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation :portrait) { 
		.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;font-size: 1.9rem;}
}

@media screen and (min-width:375px) and (max-width:800px) {
    	.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;font-size: 2rem;}

}
/*  iPad Mini landscape & portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
	.am-font-rr{color: rgb(244, 251, 38);z-index: 1000;top: 58%;position: absolute;width: 100%;text-align: center;font-size: 2.5rem;}
}
